About Merme Ventures 1 Limited (11077652) United Kingdom