About Issh Holdings Ltd (13052679) United Kingdom