About Ishkar Ltd (10171458) United Kingdom