About Effexs Ltd (13374252) United Kingdom