About Abraham International Medical Services Limited (07520714) United Kingdom