About The Ivory Essence Ltd (13339233) United Kingdom