About Indus Valley Office Essentials Ltd. (10617246) United Kingdom