About Eco Snap Design Ltd (11639246) United Kingdom