About Mereola Ltd (11029744) United Kingdom