About Ultra Medix Ltd (09200678) United Kingdom