About Chi International Limited (06085813) United Kingdom