About C X 980 Ltd (13244344) United Kingdom