About Latomo Ltd. (11544654) United Kingdom