About Nlca Kt22 7px Ltd (10427710) United Kingdom