About Snork Tech Ltd (10293379) United Kingdom