About Kenan Decor Ltd (12648291) United Kingdom