About Cheetah Advanced Technologies Limited (SC187332) United Kingdom