About Nestegg Ventures Ltd (13659689) United Kingdom