About Uromedica Ltd (10280172) United Kingdom