About Made By Lenee Ltd. (12940208) United Kingdom