About Wl Research Limited (10884663) United Kingdom