About Osler Diagnostics Limited (10001467) United Kingdom