About Lora Kirova Limited (10899099) United Kingdom