About Indus Design Ltd (09050063) United Kingdom