About Henko Holdings Ltd (SC711179) United Kingdom