About C-max Limited (02761056) United Kingdom