About C1-r Limited (07597907) United Kingdom