About Mezurashii Ltd (10363664) United Kingdom