About H Ndichu Limited (11560540) United Kingdom