About Ngintaka Limited (13666704) United Kingdom