About Effinity Associates Limited (12079960) United Kingdom