About Lerner Research Limited (11820644) United Kingdom