About Cycling Brand Store Holdings Limited (08649159) United Kingdom