About Chy Holdings Limited (13303010) United Kingdom