About Emani Software Limited (05144862) United Kingdom