About Similarscent Ltd (12534791) United Kingdom