About Bikini Sands Limited (11065287) United Kingdom