About Talaa Ltd (13550739) United Kingdom