About Incizer (uk) Limited (03892267) United Kingdom