About Tiger 20 Limited (11078178) United Kingdom