About Dilli Group Ltd (11698495) United Kingdom