About Deelash Limited (11496938) United Kingdom