About Kc Meyer Associates Limited (10705002) United Kingdom