About Spinner Investments Ltd (12608663) United Kingdom