About Satta Limited (08665207) United Kingdom