I sadly am having trouble finding the exact species but they were a type of amphipods (a diverse group of crustaceans)
I actually got to see some today at a beach in the form of sandhoppers, which are the little shrimps guys you will sometimes find in the sand that tend to hop (as the name implies)
…a strikingly marked blue and yellow species of Gammarid amphipod that is known to occur along the coast of South Africa, ranging from the Cape Peninsula to Port Elizabeth. Hunchback amphipods are often encountered from the subtidal zone down to at least 25 meters (82 feet), where it often seen near sessile invertebrates like sponges or corals.