About Spin R&d Ltd (11091797) United Kingdom