About Swaay Holdings Limited (10580700) United Kingdom