About Leonora Sanche Limited (10424040) United Kingdom