About Vyrex Ltd (12471672) United Kingdom