About Soho Investment Research Limited (12241768) United Kingdom