About Consult Holdings Limited (10882355) United Kingdom