About Effic Research Limited (09715924) United Kingdom