About Kich Essence Limited (12683248) United Kingdom