About Kirkland Plus Management Limited (12633505) United Kingdom