About Third Holdings Limited (10860523) United Kingdom