About Spectralvelour Ltd (12238123) United Kingdom