About 102320 Subsidiary Holdings Limited (12971944) United Kingdom