About Merme Ventures 8 Limited (12422129) United Kingdom