About Shah Ventures Limited (11158950) United Kingdom