About Intellimatic Limited (13679939) United Kingdom