About Ngocho Limited (09301345) United Kingdom