About Snoro Ltd (10856216) United Kingdom