About Root Capital Capco 2 Limited (06541520) United Kingdom