About Snuk Holdings Ltd (13696651) United Kingdom