About Kiwi Leathers International Ltd (12242079) United Kingdom