About Caroline Wambui Limited (11638011) United Kingdom