About Khizar Optical Ltd (10028393) United Kingdom