About Incisive Global Limited (12589738) United Kingdom