About Twenty20 Capital Bidco1 Limited (12443736) United Kingdom