About Spin Consultancy Ltd (09879238) United Kingdom