About Sher Holdings Ltd (10143453) United Kingdom