About Snowdrop Tia Limited (13124289) United Kingdom