About Yakira Eyewear Limited (05377186) United Kingdom