About Never Go Alone Limited (12588777) United Kingdom