About Jj Smell Fresh Limited (12350874) United Kingdom