About Meg A Ventures Ltd (10974702) United Kingdom