About Optic-kleer Limited (04918542) United Kingdom