About Deli Ali Ltd (11950071) United Kingdom