About Alya Scentsations Ltd (12836120) United Kingdom