About Mba Ventures Ltd (SC557607) United Kingdom