About Spectre-prime Limited (10216321) United Kingdom