About Taurus Holdco Limited (10861345) United Kingdom