About Lenora Ltd (10911283) United Kingdom