About Merme Ventures 7 Limited (12421984) United Kingdom