About C2r Partners Limited (09972090) United Kingdom