About Sandu International Ltd (12174427) United Kingdom