About Educare International & Partners Limited (13681709) United Kingdom