About Chow Chu Chin Ltd (12080989) United Kingdom