About R Oil Essence Limited (12457519) United Kingdom