About Spin Holdings Ltd (11173910) United Kingdom