About Pt Duda Limited (12322176) United Kingdom