About W Tz M Leri & Atlj Limited (12189628) United Kingdom