About Se7en-11 Holdings Limited (13306662) United Kingdom