About Gambit International Limited (12377026) United Kingdom