About Concordia Projects Limited (10399190) United Kingdom