About Oaka Medserve Ltd (11647217) United Kingdom