"Paypal India Pvt Ltd" in Chennai seems to be just a development/backoffice. Who/which company legally represents Paypal in India? Who are we Indians contracting with when using Paypal?