About C2e Holdings Limited (08173113) United Kingdom