About Loa Medical Services Limited (10292779) United Kingdom