About Sixth Scent London Ltd (12449649) United Kingdom