About Joram Kenol & Co. Ltd (11640338) United Kingdom