About Snetrix Ltd (12990344) United Kingdom