About Intelico Limited (08109242) United Kingdom