About Ima Bermuda 9 Limited (13426007) United Kingdom