About Emygdia Solutions Limited (06365431) United Kingdom