About Faith Tembo T A Lily Clothing Ltd (12053932) United Kingdom