About Sripada Hotels & Resorts International Ltd. (12267826) United Kingdom