About Sn Management International Ltd (10706848) United Kingdom