About Medecha Trading Limited (07377935) United Kingdom