About Kesa Ltd (11582513) United Kingdom