About Grand Bahama Group Limited (12280205) United Kingdom