About Merriman Holdings Limited (02440505) United Kingdom