About Med Technology Limited (10245543) United Kingdom