About Thomas & Miguel Gaming Limited (10910037) United Kingdom