About Ingeni Solutions Limited (09607473) United Kingdom