MSC are a business that supports other businesses with their finances in research and development of technology. This may be supporting a business with applying for a grant, help you strategically plan what you want to do with your business and support with Tax Relief applications.