About Ishtar Services Limited (12334195) United Kingdom