About Ngorli C.i.c. (11035967) United Kingdom