About Namloc Consultancy Limited (09407771) United Kingdom