About O L I Eyewear Limited (SC367920) United Kingdom