About Trimble Holdings Limited (13418765) United Kingdom