About Bimini Limited (00367026) United Kingdom