About Speqtrum Ltd (11985771) United Kingdom