About Incidium Tech Limited (12129583) United Kingdom