About Atbara Medical Limited (NI603095) United Kingdom