About Cycle Limited (04519591) United Kingdom