About Apollo Optics Ltd (11547346) United Kingdom