About Chicago Holdco Limited (06989180) United Kingdom