About Latos Investment Limited (11057765) United Kingdom