About V-rex Ltd (10803996) United Kingdom