About Tiger Capital Solutions Limited (12392139) United Kingdom