About Nandhra Holdings Ltd (12152091) United Kingdom