About Mesmeric Ltd (10860074) United Kingdom