About Eli&lori Ltd (13038625) United Kingdom