About C T Max Ltd (11207392) United Kingdom