About Ingenium Technology Limited (11672051) United Kingdom