About Kape Associates Limited (08411091) United Kingdom