About Chow Props Limited (11809033) United Kingdom