About Warhorse Partners Limited (11048647) United Kingdom