About Delio Rs Ltd (11581654) United Kingdom