About Cyclix Investments Limited (04933935) United Kingdom