About Cadolux Limited (NI661633) United Kingdom