About Gambit Technology Solutions Limited (10375831) United Kingdom