About Yoko Retail Limited (13696995) United Kingdom