About Cheetah Corporate Investment Limited (03941866) United Kingdom