About Ingenxt Private Limited (11841790) United Kingdom