About Chi Partners Holdings Limited (06220645) United Kingdom