About Latak Lt Holdings Limited (11972932) United Kingdom