About Cupcake Jemma Ltd (10778371) United Kingdom