About Cti Capital Management Limited (12948260) United Kingdom