About Adelicious Limited (12786035) United Kingdom