About Strawberry Star Investments Limited (10270969) United Kingdom