About Shah & Partners Ltd (12349306) United Kingdom