About Victoria And Lora Ltd (12362680) United Kingdom