About Meregno Ltd (12021044) United Kingdom