About Sata International Ltd (10774563) United Kingdom