About Curious Strawberry Ltd (11234569) United Kingdom