About Aden Chagall Limited (12303874) United Kingdom