About Intromed Limited (07352949) United Kingdom