About Kamba Swimwear Limited (10264706) United Kingdom