About Scentsational Corporation Ltd (13198246) United Kingdom