About Sifted (eu) Ltd (11080313) United Kingdom