About Marketing Startups C.i.c. (11640753) United Kingdom