About Ishtar Trading Ltd (12295568) United Kingdom