About Bird Rides Uk Limited (11373174) United Kingdom