About Ss Indian Limited (12656020) United Kingdom