About Kirkland Investment Holdings Limited (11563341) United Kingdom