About Mesmetic Limited (12974178) United Kingdom