About Ch2 Global Limited (13422607) United Kingdom