About Marg Ventures Limited (06613268) United Kingdom