About Intellico Limited (12664097) United Kingdom