About Karkil Uk Properties Ltd (13306331) United Kingdom