About Lora 96 Ltd (10684570) United Kingdom