About Nordale Computers Limited (10625874) United Kingdom