About Chen Ventures Ltd (10281821) United Kingdom