About Iss Holdings Ltd (11062504) United Kingdom