About Telemedical World Ltd (08429259) United Kingdom