About Spindel Spi Ltd. (10824987) United Kingdom