About Snipx Limited (12254702) United Kingdom