About White Horse Management Company Roydon Ltd. (12043248) United Kingdom