About Neksus Ltd (10029193) United Kingdom