About Swex International Ltd (12981148) United Kingdom