About Snowdrop Group Ltd (10974469) United Kingdom