About Walex Holdings Ltd (12679923) United Kingdom