About Bermuda Developments Ltd (09279732) United Kingdom