About Satyricon Factory Ltd (10168160) United Kingdom