About Ki Capital Solutions Limited (12594036) United Kingdom