About Teratai Capital Indonesia Limited (10223372) United Kingdom