About Independent C Limited (10901102) United Kingdom