About Ingel Technologies Limited (04111971) United Kingdom