About Kiw Holdings Ltd (10893890) United Kingdom