About Spinbindex Ltd (11818362) United Kingdom