About Knubisoft Global Ltd (11428271) United Kingdom