About Onglass Technology Ng Limited (13204460) United Kingdom