About Robertson Stephens International Ltd. (03220374) United Kingdom