About C100 Connect Limited (12639063) United Kingdom