About Ng Devco Limited (12172514) United Kingdom