About Essence Of Kuria Limited (13298895) United Kingdom