About Satyam Publisher Ltd (12748060) United Kingdom