Non Billable Knights adds 30 fee earners with latest £4m acquisition