About Elo Swimwear Limited (13151881) United Kingdom