About Snl Advisory Ltd (13189438) United Kingdom