About Jasmine Elena Ltd (12676803) United Kingdom