About Medical Information Technology International Limited (10258206) United Kingdom