About Snl Consult Ltd (11502732) United Kingdom