Welcome to Independent Self Check in Luxurious Ground Floor , New Delhi , India