About Netkit Systems Limited (11171292) United Kingdom