About Snowdrop Holdings Ltd (10222634) United Kingdom