About Netkinetics Limited (03469786) United Kingdom