About World Class Club Ltd (SC689516) United Kingdom