About Efni Ltd (NI620459) United Kingdom