About T.r.a Gaming Limited (13086618) United Kingdom