About Sakura Apparel Ltd (12819274) United Kingdom