About Concurrence Ltd (10749281) United Kingdom