About Delicia Limited (09493198) United Kingdom