About Snl Dynamics Limited (10880771) United Kingdom