About N&s Solutions Ltd (11420824) United Kingdom