About Ksd Associates Limited (04984783) United Kingdom