About Ingitra Ltd (13019810) United Kingdom