About Twenty20 Capital Optimus Bidco Limited (13202347) United Kingdom