About Optikit Limited (11352270) United Kingdom