About Network Micro Limited (10112854) United Kingdom