About Shareride Ltd (11856950) United Kingdom