About Tatanka International Ltd (10392102) United Kingdom