About Snowburst Ventures Limited (07966170) United Kingdom