About Bermuda Bay Ltd (12687312) United Kingdom