About Neo Optic Limited (04866366) United Kingdom