About Go Projects Limited (12945728) United Kingdom