About First Place Information Technology Limited (06712795) United Kingdom