About Merme Ventures 6 Limited (11244912) United Kingdom