About Snowdrop Analytics Ltd (13232307) United Kingdom