About Snowdon Star Ltd (13033270) United Kingdom