About Ultra Medica Ltd (09245326) United Kingdom