About First Place Holdings Limited (11733246) United Kingdom