About Intelleco Limited (11013160) United Kingdom