About Abi Research Uk Limited (05482245) United Kingdom