About Bermuda House Securities Limited (01089992) United Kingdom