About British International Doctors Association Ltd (01396082) United Kingdom