About Pictet (london) Limited (02553482) United Kingdom