About Koi Bikinis Limited (10774190) United Kingdom