About Spector33 Ltd (NI675803) United Kingdom