About Spinflexer Ltd (11827674) United Kingdom