About Merata Ltd (13604732) United Kingdom