About Lenka Lc Limited (09852752) United Kingdom