About Yoko Sizzlers Ltd (12151082) United Kingdom