About Kdy Associates Limited (SC387937) United Kingdom