About Snl Finances Ltd (09238173) United Kingdom