About Valiantsnap Ltd (NI666562) United Kingdom