About Chophora Holdings Limited (10348929) United Kingdom