About Tiger Financial & Asset Management Limited (06202676) United Kingdom