About Holdco Number 2 Limited (12021461) United Kingdom