About Mindbike Ltd (07324876) United Kingdom