About Kesa Investments Limited (13630533) United Kingdom