About S & P Sephardi Trustee Ltd (11156384) United Kingdom