About Eden Optics Limited (09256101) United Kingdom