About Jegan Invest Ltd (12272499) United Kingdom