About Ophthalmos Limited (04299001) United Kingdom