About Intenterden Cic (11059578) United Kingdom