About Intellimation Limited (12915609) United Kingdom