About Chao Phraya Limited (12275016) United Kingdom