About Sim X Gaming Tech Ltd (12756318) United Kingdom