About Chow & Hui Limited (12190027) United Kingdom