About Sata Holdings Ltd (12829138) United Kingdom