About Emergent Business Limited (06229482) United Kingdom