About Ng Studios Ltd (11654652) United Kingdom