About Spydor Ltd (09512405) United Kingdom