About N D H Management Limited (SC617905) United Kingdom