About Int(x) Ltd (11306915) United Kingdom