About Netsky Controls Limited (13299706) United Kingdom