About Capital Industrial Holdings 2 Limited (12897257) United Kingdom