About Snap & Notes Ltd (11554084) United Kingdom