About Sway London Limited (12603456) United Kingdom