About Mww European Ventures Limited (07960947) United Kingdom