About Internal Talent Partners Limited (13325298) United Kingdom