About Kapital Holdings Ltd (11561094) United Kingdom