About Emanate Solutions Limited (05880700) United Kingdom