About Valexus Ltd (13654327) United Kingdom