About Atousa Jam Limited (12409130) United Kingdom