About Shneider Solutions & Consulting Limited (12668096) United Kingdom