About Extra Intelligence Group Limited (11320082) United Kingdom