About Swing&stick Ltd (12689361) United Kingdom