About Club 98000 Limited (11341677) United Kingdom