About The High Roll Ltd (11749930) United Kingdom