About Vrx Gaming Limited (10860066) United Kingdom