About Freedom Scent Ltd (11471374) United Kingdom