About European Sevens Limited (10276382) United Kingdom