About Yoko Lifestyle Limited (10196696) United Kingdom