About Emerjade Solutions Limited (08244771) United Kingdom