About Bestride Ltd. (12606467) United Kingdom