About Chopsy Holdings Ltd. (12868006) United Kingdom