About Bike Win Limited (NI670107) United Kingdom