About Shah Incorporated Uk Ltd (12826619) United Kingdom