About Snapixi Ltd (13077249) United Kingdom