About Spectrum Point Ltd (12990904) United Kingdom