About Kadadek Associates Limited (13108339) United Kingdom