About Emergent Technology Solutions Limited (09573212) United Kingdom