About Sterling International Commodity Trading Ltd (13587122) United Kingdom