About Led Snaps Limited (12568792) United Kingdom