About Ci Tower Investments Limited (02471018) United Kingdom