About Sayuri London Ltd (12854454) United Kingdom