About Ja Store Ltd (11402978) United Kingdom