About Kelynch Ltd (10104027) United Kingdom