About Chilli Strawberry Ltd (11918082) United Kingdom