About Medatlantic Holdings Limited (12660024) United Kingdom