About 1st Place Information Technology Limited (06713402) United Kingdom