About Succeed Group Limited (09941558) United Kingdom