About Satyre Ltd (13162685) United Kingdom