About Ishka Global Limited (11044487) United Kingdom