About Alma J Limited (08495723) United Kingdom