About Delavo Ni Ltd (NI659747) United Kingdom