About First Place Ventures Ltd (12802633) United Kingdom