About Tap Sports & Entertainment Limited (10104447) United Kingdom