About Jathra Portfolio Ltd (13131031) United Kingdom