About Karri & Co. Ltd (13518204) United Kingdom