About C3 Partnership Limited (06846813) United Kingdom