About Urbanmedics Ltd (12335995) United Kingdom