About Vrx Management Limited (10611895) United Kingdom