About World Entrepreneur Games Limited (SC376086) United Kingdom