About Sentient Noble Commodities Ltd (10206342) United Kingdom