About Vanadium Games Ltd (11517330) United Kingdom