About Sata Solutions Limited (08179822) United Kingdom