About Project Completed Limited (04574911) United Kingdom