About Ayub Abukar Ali Medical Ltd (12308801) United Kingdom