About Tatanka Limited (12386055) United Kingdom