About Bermuda Subs Ltd (09001495) United Kingdom