About K5 Intelligent Controls Limited (10528426) United Kingdom