About Jellycupcake Ltd (12419379) United Kingdom