About Capital Hol Ltd (13072255) United Kingdom