About Netlogic Consultancy & Services Ltd (10849766) United Kingdom