About Yeclat E Store Ltd (11532073) United Kingdom