About Tamaris Indian Ltd (11616135) United Kingdom