About New Time Associates Ltd (SC710839) United Kingdom