About Oliver Stone Ltd (12067054) United Kingdom