About Cta Investments Ltd (10660328) United Kingdom