About C&e 88 Ltd (SC665104) United Kingdom