About S E T Holdings Ltd (11206409) United Kingdom