About Karakal Co. Ltd. (10812590) United Kingdom