About Lenk Ltd (12097498) United Kingdom