About Leonora Desgins Ltd (11973375) United Kingdom