About Slashed Tags Ltd (12994476) United Kingdom