About Mesmar Limited (12441470) United Kingdom