About Talai Capital Ltd (11113959) United Kingdom