About Lora Ltd (12536463) United Kingdom