About Taiga Capital Ltd (13097310) United Kingdom