About Delph Holdings Limited (11268544) United Kingdom