About Smo Research Innovations Limited (09518878) United Kingdom