About Ellise Technologies Ltd (10695344) United Kingdom