About Abra Healthcare Ltd (10287685) United Kingdom