About Latak Holdings Limited (11089695) United Kingdom