About The Talent Place Limited (10606032) United Kingdom