About Caroline Ndesanjo Ltd (11978256) United Kingdom