About Tiger Oil Management Limited (11565062) United Kingdom