About Optica Limited (01745048) United Kingdom