About Sway Holdings Ltd (10738672) United Kingdom