About Dilly Diti Ltd (10025112) United Kingdom