About Assemble Holdco 2 Limited (08309495) United Kingdom