About Mede Corporation Limited (13625555) United Kingdom