About Sahara Group Trading Ltd (13183101) United Kingdom