About Managing 2 Succeed Limited (08067168) United Kingdom