About Spin Investments Ltd (10999414) United Kingdom