About Abra Medical Limited (07181406) United Kingdom