About Inferenz Ltd (11889282) United Kingdom