About Focus Educational Software Limited (03638113) United Kingdom