About Siguler Guff Europe Ltd (06214713) United Kingdom