About Ingenia Solutions Limited (04335740) United Kingdom