About Imani Software Solutions Limited (09574267) United Kingdom