About Snitc Ltd (10017732) United Kingdom