About Ntk Developments (spv3) Ltd (12903370) United Kingdom