About Cha Investment Ltd (11468539) United Kingdom