About Merelda Limited (08949898) United Kingdom