About Se8 Holdings Ltd (13449914) United Kingdom