About Enucleo Investments Ltd (11140103) United Kingdom