About Ishka Limited (09973090) United Kingdom