About Delaware (nominees) Limited (04809748) United Kingdom