About Wampx Ltd (12127526) United Kingdom