About Spinor Group Ltd (11950840) United Kingdom