About Lok S Tiger Management Ltd (13257444) United Kingdom