About Meralisa Ltd (11678546) United Kingdom