About Jembrs & Ko. Ltd (11096826) United Kingdom