About Inflectix Limited (11459456) United Kingdom