About M7 Ventures Limited (11033391) United Kingdom