About Kinn Scents Ltd (12920482) United Kingdom