About Pavithra It Solutions Ltd (12273929) United Kingdom