About Shah Holdings Europe Ltd (13291659) United Kingdom