About Iskandi Ltd (12587341) United Kingdom