About Speqtram Ltd (11924813) United Kingdom