About Kadace Limited (13622215) United Kingdom