About Lions World Cup And Sports Teams Limited (12242466) United Kingdom