About Loquita Ltd (13426207) United Kingdom