About Latya Limited (12065624) United Kingdom