About 2050 Consulting Limited (05011851) United Kingdom