About Initial Spin Limited (13602573) United Kingdom