About Dellal Ltd (11059448) United Kingdom