About Freckle & Co. Design Studio Ltd (13355475) United Kingdom