About K1 Cgsx Limited (11653883) United Kingdom