About Eneas Investments Ltd (10709981) United Kingdom