About Lewy Ventures Limited (13221288) United Kingdom