About Leessterry Ltd (10969350) United Kingdom