About Ka & Ki Limited (05588091) United Kingdom