About Bermuda Services Ltd (11933718) United Kingdom