About Sway House Group Ltd (12694943) United Kingdom