About Oculus Instruments Ltd. (12104020) United Kingdom