About Se11 Holdings Limited (13114806) United Kingdom