About Snl Consultancy Ltd (12648293) United Kingdom