About Snap Made Limited (04133843) United Kingdom