About Magno Ventures Limited (10783282) United Kingdom