About Ken & Co. Ltd (11579636) United Kingdom