About Frankie Freckles Ltd (11224664) United Kingdom