About Eight7 Holdings Limited (NI630913) United Kingdom