About Curious Brand Design Ltd (09518333) United Kingdom