About Swax Limited (10374411) United Kingdom