About Talaz Mobile Ltd (13019382) United Kingdom