About Kauchy Associates Limited (11731180) United Kingdom