About Maggie Ventures Ltd (12844051) United Kingdom