About Cs Investment Holdings Limited (12180883) United Kingdom