About Ce24 Limited (10073257) United Kingdom