About Start Up (worldwide) Consultancy Services Ltd (08842416) United Kingdom