About Mera 2017 Ltd (10683614) United Kingdom