About Dilkoosha Ltd (11521746) United Kingdom