About Glovo Ltd (13370445) United Kingdom