About Cyclic Holdings Ltd (11808084) United Kingdom