About Ntk Developments (spv4) Ltd (13537443) United Kingdom