About Occhio Ltd (06899097) United Kingdom