About Spectre Capital Ltd (10511400) United Kingdom