About Sc Optic Limited (SC600946) United Kingdom