About Apsara Capital Llp (OC347075) United Kingdom