About Leila S Corner Ltd (12479180) United Kingdom