About Number 8 Holdings Ltd (12184074) United Kingdom