About Olympus Eyewear Holdings Ltd (11654279) United Kingdom