About Indus Valley Ltd (NI680434) United Kingdom