About Principal Holdings Ltd. (SC517296) United Kingdom