About Penta Scents Limited (12909025) United Kingdom