About Bahama Bay (uk) Limited (13690580) United Kingdom