About Del Rey Investments Limited (NI628920) United Kingdom