About Cylex Investments Limited (03217699) United Kingdom