About Ngaham Trading Company Limited (12077872) United Kingdom