About Bahamas Motor Sports Assoc Ltd (11781043) United Kingdom