About Sembcorp Holdings Limited (06707340) United Kingdom