About Open Medscience Ltd (NI623549) United Kingdom