About Swalk International Ltd (12115635) United Kingdom