About Mera Solutions Ltd (11441649) United Kingdom