About Occhio Opticals Limited (10835098) United Kingdom