About T.r. Project Management Ltd (SC597413) United Kingdom