About Snap International I Limited (10477352) United Kingdom