About Rama France International Perfumes & Cosmetics Limited (03105431) United Kingdom