About Spectral Magic Technology Ltd (12069403) United Kingdom