About Smells Like Holding Ltd (12908907) United Kingdom