About Nex Labs Limited (10767400) United Kingdom