About Incize Ltd (13619358) United Kingdom