About I&c Limited (09614875) United Kingdom