About Fenical Investments Ltd (12194968) United Kingdom