About Shah Holdings Ltd (12152461) United Kingdom