About Sahama Ltd (12173006) United Kingdom