About Efta Uk Limited (13452596) United Kingdom