About Efgy Ltd (03952253) United Kingdom