About Subsidiary Holdings Ltd (10190069) United Kingdom