About Spin40 Limited (10883429) United Kingdom