About Enni Investments Ltd (12088087) United Kingdom