About Snova Ltd (11142843) United Kingdom