About Swoosh International Ltd. (10131898) United Kingdom