About Sna Consultancy Services Limited (10825102) United Kingdom