About Netlogix Uk Limited (04364578) United Kingdom