About Ishtar 93 Ltd (13635680) United Kingdom