About Meditas Limited (02748616) United Kingdom