About Ki&co Limited (10640654) United Kingdom