About Jathra Ltd (12417308) United Kingdom