About Windar Photonics Plc (09024532) United Kingdom