About Spyder Group Limited (12523485) United Kingdom