About Magnify Research Limited (11820144) United Kingdom