About Bahamas Loco Trading Ltd. (02663115) United Kingdom