About Nu-logic (london) Ltd (13142242) United Kingdom