About New Services & Solutions Ltd (10882455) United Kingdom