About Kirkland Holdings Ltd (11385559) United Kingdom