About Team Meded Limited (12948445) United Kingdom