About Snapita Ltd (12454134) United Kingdom