About Spectrumx Uk Limited (10900106) United Kingdom