About Effy Ltd (12200961) United Kingdom