About Findey Bikey Ltd (12378261) United Kingdom