About Cnw Irungu Limited (11304086) United Kingdom