About Prithvi & Rudra Investments Limited (12009286) United Kingdom