About Gambit Digital Solutions Limited (08493639) United Kingdom