About Investments & Research Ltd (10004685) United Kingdom