About The Curious Soap Company Ltd (12670220) United Kingdom