About Meronda Limited (10242654) United Kingdom