About Temper & Snap Ltd (12948970) United Kingdom