About Sek Holdings Limited (10171817) United Kingdom