About Sata Limited (04265163) United Kingdom