About Ngocy Ventures Ltd (13695239) United Kingdom