About Converged Projects Limited (06670989) United Kingdom