About White Horse Programming Limited (11100417) United Kingdom