About Duka Developments Limited (11023469) United Kingdom