About Merea Limited (10980442) United Kingdom