About Tigra Management Limited (04611937) United Kingdom