About Sycle Spin Ltd (12881923) United Kingdom