About Medicus Integrated Medicine Limited (09308286) United Kingdom