About Medcap Limited (11823171) United Kingdom