About Nu Desi House Ltd (SC712874) United Kingdom