About Cyclefix (christchurch) Limited (12031252) United Kingdom