About Latapas Ltd (06232823) United Kingdom