About Indian Oasis ( Uk ) Ltd (10703622) United Kingdom