About Csilla Investments Limited (09918814) United Kingdom