About Ksh Associates Limited (08513809) United Kingdom