About Quixant Gaming Limited (08383675) United Kingdom