About Dee-liya Ltd (13590658) United Kingdom