About Snipermechanics Ltd (12699271) United Kingdom