About The Yummy Palette Limited (11002630) United Kingdom