About Spyder Bidco Limited (12517302) United Kingdom