About The Curious Soul Limited (12071170) United Kingdom