Trumble Holdings Ltd., Llp