About Multex Limited (SC132632) United Kingdom