About First Place Partners Limited (13343189) United Kingdom